src/szip.d(20,19): Error: `@safe` function `szip.zip` cannot call `@system` function `szip.put!"file".put` src/szip.d(86,6): `szip.put!"file".put` is declared here src/szip.d(34,22): Error: cast from `void[]` to `ubyte[]` not allowed in safe code src/szip.d(36,14): Error: cast from `void[]` to `ubyte[]` not allowed in safe code src/szip.d(47,40): Error: `@safe` function `szip.unzip` cannot call `@system` function `std.bitmanip.peek!(ushort, cast(Endian)0, ubyte[]).peek` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/bitmanip.d(3307,3): `std.bitmanip.peek!(ushort, cast(Endian)0, ubyte[]).peek` is declared here src/szip.d(48,23): Error: cast from `ubyte[]` to `string` not allowed in safe code src/szip.d(55,45): Error: `@safe` function `szip.unzip` cannot call `@system` function `std.bitmanip.peek!(uint, cast(Endian)0, ubyte[]).peek` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/bitmanip.d(3307,3): `std.bitmanip.peek!(uint, cast(Endian)0, ubyte[]).peek` is declared here src/szip.d(76,19): Error: `@safe` function `szip.readFile` cannot call `@system` function `szip.put!"file".put` src/szip.d(86,6): `szip.put!"file".put` is declared here src/szip.d(81,18): Error: `@safe` function `szip.readFile` cannot call `@system` function `szip.put!"dir".put` src/szip.d(86,6): `szip.put!"dir".put` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.